very demanding male teacher who fails many students - Spanisch Englisch Wörterbuch